Presentation: "An Overview Of NoSQL"

Track: WEB-SCALE DATA: NOSQL / Time: Wednesday 10:15 - 11:15 / Location: Store Sal, Musikhuset

It seems like everywhere we look there's talk about next-gen databases. Under the rallying cry of "NoSQL," several close-kept secret databases have gone open-source recently, giving everyone many exciting and confusing new opportunities. Some perform like crazy, some scale out to football field size, some just keep going no matter what, but none can do it all.

In these days, databases for huge, rich internet sites is all about making the right trade-off in the CAP theorem, not trying to cling to ACID semantics. Instead of trying to be another one-RDBMS-fits-all, these NoSQL databases typically address one or a few particular scenarios in the best way.

This talk is an overview of the four main categories of NoSQL databases: Key-Value Stores, ColumnFamily implementations, Document and Graph databases. We'll compare and contrast the major players of each type. You will take a way a better understanding of what your choices are, and what scenarios each database type is meant to solve.
 
Keywords: Databases, Web 2.0, Hot topic
 
Target Audience: Any developer wondering what all the fuss around NOSQL is all about.

Download slides

Emil Eifrém, Founder of Neo4j

Emil Eifrém

Biography: Emil Eifrém

After some unsuccessful attempts at demo programming in the 80s, Emil Eifrem found a hacker's home in the world of text role-playing games in the early days of the internet.

100 000 lines of spaghetti C, almost as many segfaults and several sleepless years later, he escaped into the warm embrace of Java 1.0a2 and has stayed there ever since. (He has no regrets but is secretly proud that the text game he founded is still played almost 15 years later.)

After a decade as a developer, mentor and architect at a consulting- and product company in southern Sweden, Emil's current focus is on evangelizing graph databases and preaching the demise of tabular solutions everywhere.

 

Links:
Twitter: http://twitter.com/emileifrem
Blog: http://blogs.neotechnology.com/emil
http://neo4j.org   
http://neotechnology.com